草庐IT

iOS - 将 UIImage 保存为灰度 JPEG

全部标签

windows - 如何在 Windows 7 x64 (node.js) 上安装 socket.io

在Windows7家庭高级版64位上运行已下载:node.js(0.8.7-x64)作为来自官方网站的windowsmsimake-3.81来自http://gnuwin32.sourceforge.net/packages/make.htm(完整包,来源除外)用于网络的MicrosoftvisualStudio2012Express然后按照http://blog.nowjs.com/running-nowjs-natively-on-windows中的步骤操作,这意味着:安装MicrosoftVisualC++Runtime(我得到的是x64版本)从github.com/Flotyp

c# - 在 .Net 3.5 中使用 Ninject 时 System.Core 的 System.Io.FileNotFoundException

我将Ninject(v3.2.2.0)与基于.net3.5框架构建的工具一起使用。这一直很好-直到几周前我搁置开发。我再次拿起它为发布做准备,但它不再正常-它仍然可以毫无问题地编译,但现在每当我尝试运行它时都会收到FileNotFoundException:System.IO.FileNotFoundExceptionoccurredMessage=Couldnotloadfileorassembly'System.Core,Version=2.0.5.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e'oroneofitsdepende

Windows 中的 java.io.IOException : The process cannot access the file because another process has locked a portion - when using IOUtils. copyLarge()

问题源于此tryblock中的特定代码行:try{fInputStream=newFileInputStream(path);#thisLinebyteCount+=IOUtils.copyLarge(fInputStream,fOutputStream);fileCount++;}堆栈跟踪看起来像这样:java.io.IOException:Theprocesscannotaccessthefilebecauseanotherprocesshaslockedaportionofthefileatjava.io.FileInputStream.readBytes(NativeMetho

python - 如何使用 Python 在 Windows 7 文件资源管理器中访问和更改 JPEG 图像的标签描述属性?

我很难理解如何通过Python更改JPEG文件的标签。我指的“标签”是指任何任意文件的描述属性下的标签,其中还可以找到评论、主题和评级。我不确定是否有类似于文件名重命名功能的.os功能可以执行此操作,或者这种更改标签的操作是否属于JPEG元数据/EXIFDATA操作的类别。例如,我想通过Python向JPEG图像添加3个标签,即标签BLUE、SQUARE和9。我会手动转到文件,通过右键单击文件查看其标签,或单击底部栏菜单,然后单击标签,然后在文本框中输入BLUE、SQUARE和9,每个单独的标签后有一个分号。使用Python时,我需要一个脚本来将这些单独的标签注入(inject)到JP

c++ - 在不减慢线程速度的情况下保存大量数据

我需要保存视频系统的踪迹,以便以后在Windows机器上检查重播。帧生成是在线程中完成的,我想在处理函数结束时保存帧,例如voidgenerate_video_frame(){....save_frame(frame);}为避免减慢生成线程的速度,save_frame必须尽快完成此操作。最终目标是在磁盘上保存视频的踪迹。每个帧都可能很大(甚至20-30MB),所以我不能将所有内容都存储在RAM中,因为我最终会完全填满它。我想到了两个解决方案:填充帧队列并使用另一个线程将其清空并将其刷新到磁盘(因此主线程不会受到影响)。如果刷新到磁盘线程较慢(如我所料),这最终也可能会填满RAM使用ma

javascript - 使用 javascript 读取 jpeg xmp 元数据

有什么方法可以用javascript读取jpg元数据吗?我的主要兴趣是xmp评级值(Windows资源管理器中显示的5星评级)。拍摄照片的时间也很有趣。我知道我可以使用服务器端代码获取此数据,但我想避免额外的往返来获取此信息。我的用例是一个简单的画廊网站,我想在其中显示Windows资源管理器中给出的评级,可能还有照片拍摄时间等信息。 最佳答案 JPEG中的XMP元数据实际上只是嵌入到JPEG中的纯文本。如果您将JPEG作为文本文件打开,然后按ctr-f“xmp”,您将被带到XMP元数据。它将采用xml格式。在javascript中

python - 屏幕截图未按预期在 Windows 中保存,但适用于 iOS

我们已经在iOS和Windows中测试了这段代码。在iOS中,它按预期保存在.py文件的基本目录中。但是,在Windows上运行时,屏幕截图不会保存在机器上的任何位置。截图代码为:deftest_python_webpage(self):driver=self.driverdriver.maximize_window()driver.get(self.base_url+"/")driver.get_screenshot_as_file('base_url.png')有没有想过为什么这个文件在Windows机器上执行时没有保存,但在iOS上运行良好?注意:所有3种浏览器(IE11、Chr

windows - 使用模拟用户在 File.Encrypt 上获取 System.IO.IOException

我正在尝试以编程方式加密文件夹(使用WindowsEFS)。以下powershell代码在通过ISEpowershell控制台运行时工作正常。$obj=New-Object-TypeNameSystem.IO.FileInfo'D:\Temp'$obj.Encrypt()然而,通过带有测试厨房的ChefRecipe在模拟用户下运行此命令会产生以下错误powershell的配方包装器:ruby_block'Enableencryptiononfolder'doblockdocommand=产生以下堆栈跟踪:PSMessageDetails:Exception:System.Managem

c++ - 有标准的文件保存和交换模式吗?

我们的产品在每个打开的文档文件上均具有写排斥文件句柄,以确保我们对该文件具有专有写控制。因此,Windows不允许任何其他进程执行比从文件读取更多的操作,也不能从资源管理器或其他进程删除该文件-因为该文件具有打开(且不包括写操作)的句柄。但是,在一些非常奇怪的情况下(文件内容已损坏),我们一直遇到麻烦。我认为这与bug或可能是我对WindowsAPI保证的误解有关-即为了将设计文件保存在先前版本的顶部-我们目前持有文件句柄-我必须倒带句柄开始文件,将其写出,然后强制其在该新位置冲洗并截断(以防文件缩小-我们不希望文件末尾出现多余污泥-那也将是一种损坏形式))。在session中多次执行

xml - 在 win xp Vista 和 Windows 7 上保存程序数据的位置

我正在开发一个应用程序,我希望在WindowsXP、Windows7和WindowsVista上保存xml数据文件谁能告诉我使用的是哪个文件夹,以便它适用于所有这三个操作系统,以便用户可以读写xml来self的程序的文件。 最佳答案 %ALLUSERSPROFILE%\YourCompanyName\YourProductName 关于xml-在winxpVista和Windows7上保存程序数据的位置,我们在StackOverflow上找到一个类似的问题: